package com.veer.shop.pojo;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import com.veer.shop.config.Constants;
import com.veer.shop.utils.DateTimeUtil;

/**
 * 客户注册信息实体类
 * 
 * @author WangBin
 * 2021年1月3日-上午10:00:23
 */
@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class)
public class RegisterCustomer {
	private Integer customer_id;
	private String nickname;
	private String realname;
	private String email;
	private String phone;
	private String verification_code;
	private String gender = Constants.GENDER_UNKNOWN;
	private String brithday;
	private String sceret;
	private String status = Constants.AUDIT_APPROVED;
	private Integer store_id = 1;
	private String customer_bn;
	private String customer_type = Constants.CUSTOMRE_TYPE_CUSTOMER;
	private String created_at = DateTimeUtil.getDateTime();
	private String checked_at;
	private String updated_at;

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getCustomerType() {
		return customer_type;
	}

	public void setCustomerType(String customer_type) {
		this.customer_type = customer_type;
	}

	public String getCreatedAt() {
		return created_at;
	}

	public void setCreatedAt(String created_at) {
		this.created_at = created_at;
	}

	public String getCheckedAt() {
		return checked_at;
	}

	public void setCheckedAt(String checked_at) {
		this.checked_at = checked_at;
	}

	public String getUpdatedAt() {
		return updated_at;
	}

	public void setUpdatedAt(String updated_at) {
		this.updated_at = updated_at;
	}

	public Integer getCustomerId() {
		return customer_id;
	}

	public void setCustomerId(Integer customer_id) {
		this.customer_id = customer_id;
	}

	public String getCustomerBn() {
		return customer_bn;
	}

	public void setCustomerBn(String customer_bn) {
		this.customer_bn = customer_bn;
	}

	public Integer getStoreId() {
		return store_id;
	}

	public void setStoreId(Integer store_id) {
		this.store_id = store_id;
	}

	public String getVerificationCode() {
		return verification_code;
	}

	public void setVerificationCode(String verification_code) {
		this.verification_code = verification_code;
	}

	public String getSceret() {
		return sceret;
	}

	public void setSceret(String sceret) {
		this.sceret = sceret;
	}

	public String getNickname() {
		return nickname;
	}
	public void setNickname(String nickname) {
		this.nickname = nickname;
	}
	public String getRealname() {
		return realname;
	}
	public void setRealname(String realname) {
		this.realname = realname;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public String getGender() {
		return gender;
	}
	public void setGender(String gender) {
		this.gender = gender;
	}
	public String getBrithday() {
		return brithday;
	}
	public void setBrithday(String brithday) {
		this.brithday = brithday;
	}
	@Override
	public String toString() {
		return "RegisterCustomer [nickname=" + nickname + ", realname=" + realname + ", email=" + email + ", phone="
				+ phone + ", verification_code=" + verification_code + ", gender=" + gender + ", brithday=" + brithday
				+ ", sceret=" + sceret + ", store_id=" + store_id + ", customer_bn=" + customer_bn + "]";
	}
}
